8fe5e70949fa330444d4f02a516a92ba8371ed35,plugin/src/main/java/net/aufdemrand/denizen/scripts/commands/world/PlayEffectCommand.java,PlayEffectCommand,execute,#ScriptEntry#,207

Before Change


                }
                // TODO: better this all
                if (iconcrack_type.asString().equalsIgnoreCase("iconcrack")) {
                    ItemStack itemStack = new ItemStack(iconcrack.asInt(), iconcrack_data.asInt());
                    Particle particle = NMSHandler.getInstance().getParticleHelper().getParticle("ITEM_CRACK");
                    for (Player player : players) {
                        particle.playFor(player, location, qty.asInt(), offset.toVector(), data.asFloat(), itemStack);

After Change


                    }
                }
                else if (iconcrack_type.asString().equalsIgnoreCase("blockcrack")) {
                    MaterialData materialData = new MaterialData(iconcrack.asInt(), (byte) (iconcrack_data != null ? iconcrack_data.asInt() : 0));
                    Particle particle = NMSHandler.getInstance().getParticleHelper().getParticle("BLOCK_CRACK");
                    for (Player player : players) {
                        particle.playFor(player, location, qty.asInt(), offset.toVector(), data.asFloat(), materialData);